A firmware or software program that provides routines for controlling printing. A program calls the print manager routines, and the print manager calls the printer driver for the appropriate printer; the print manager makes it unnecessary for the program to include a separate printing routine for each type of printer you want to support.